licensing rights - Español Inglés Diccionario